﻿.yzys_title{ background: url(../images/ys_title.jpg) no-repeat top center; height: 120px ; margin-top: 31px;}
.yzys_title  div div{ position: absolute;}
.yzys_zi1{top: 10px; font-size: 24px; color: #313131;left: 196px;}

.yzys_zi2{top: 63px; font-size: 30px; color: #FFF;left: 146px; font-weight: bold;}

.re{ position: relative;}

.yzys_zi3{top: 22px; font-size: 40px; color: #FFF;left: 563px; font-weight: bold;}

.tedian{ margin-top: 10px; float: left;}
.tedian_n{ float: left;width:542px; margin: 20px 0px 0px 50px; background: url(../images/tediansz.jpg) no-repeat 0 20px; height: 310px; padding-left: 80px; padding-top: 20px;}
.tedian_n h4{ font-weight: bold;font-size: 20px; color: #3d3d3d;}
.tedian_n div{ margin-bottom: 20px;}
.tedian_n p{ font-size: 14px; color: #3d3d3d; line-height: 30px; margin-top: 4px;}
.tedian_n span{ color: #dc2132;}

.yzys_tel{ position: absolute;top:380px; left:560px;width:600px;}
.yzys_tel p{  display:block;  font-size:14px; color:#404040; background: url(../images/tel.jpg) no-repeat left 1px;   float: left; padding-left: 70px; height: 50px; }
.yzys_tel span{ font-family:impact;font-size:28px; color:#d20000;}

.yzys_tel a{ background: url(../images/zixun.png) no-repeat; width:161px; height: 49px; display: block; font-size: 18px; color: #ffffff; line-height: 36px; text-align: center; float: left; margin-left: 30px;}


.pro_c {
	width:217px;height: 680px;  padding:5px; border:1px solid #d9d9d9;
	float:left;
	margin-top:20px;
	display:inline;  overflow: hidden;
}
.pro_c_nav {
	 background: url(../images/prc_ti.jpg) no-repeat top center;
	height:63px;
	line-height:25px; padding-left: 30px;
}
.pro_c_nav em{ float: left; font-style: italic; font-size: 48px; color: #fbfbfb; margin-top: 18px;}
.pro_c_nav h3 {
	font-size:18px; float: left; margin:10px 0px 0px 10px;
	color:#FFF; line-height: 22px;
}
.pro_c_nav p{ font-size: 12px; color: #fbfbfb; font-style: italic; text-transform: uppercase;}
.pro_c_nav h3 a {
	color:#FFF;
}
.pro_n li dl {
	margin:0px 0px; clear: both;

}
.pro_n{background: #FFF;  height: 756px;overflow:hidden; }

.pro_n li{ clear: both; padding-top: 4px;}
.pro_n li dl dd {
	height:30px; margin: 0px 10px;
	line-height:30px; padding-left: 20px;
	background:url(../images/pc_xbg.jpg) no-repeat 0px 12px;
	
	font-size:14px; 
}

.pro_n li dl dd a{ color:#272727;}
.pro_n li dl dd a:hover{ color: #F00;}
.pro_n li span {

	height:40px;
	line-height:40px; overflow: hidden;
	margin:4px  1px; clear: both;background:url(../images/pc_cbg.jpg) no-repeat 0 center ;
	display:block;
}
.pro_n li span a {
	font-size:15px;
	color:#3d3d3d; 
	padding-left:45px;
}
.pro_n li span a:hover {
	color:#000;
}


.pro_show{width:928px; float: right;  margin-top: 20px;}
.pro_s_nav {
	  border-bottom:1px solid #e6e6e6; height: 38px;
	line-height:25px; 
}
.pro_s_nav h3 {
	font-size:18px; float: left;  text-align: center;
	color:#FFF; line-height: 38px; background: url(../images/pc_hover.jpg) no-repeat;width:122px; height: 38px;
}
.pro_s_nav h3 a {
	color:#FFF;
}
.pro_s_more{ float: right; margin-top: 8px;}
.pro_show_n ul{width:1000px;}
.pro_show_n li:hover p{ background: #c22021;}
.pro_show_n li:hover p a{ color: #FFF;}
.pro_show_n p{ height: 27px; line-height: 27px; overflow: hidden;}
.pro_show_n p a{color:#464646; font-size: 14px;}
.pro_show_n li {width:221px; float: left; height:190px; margin: 20px 18px 10px 0px; display: inline; text-align: center; }
.pro_show_n li a.pros_img{width:218px; height:169px; overflow:hidden; display:block;background: url(../images/pc_bt.jpg) no-repeat bottom center;  padding-bottom: 8px;}
.pro_show_n li img{ width:212px; height:163px; -webkit-transition:all .2s;
-moz-transition:all .2s;padding: 2px; border: 1px solid #d7d7d7; 
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
overflow:hidden;}
.pro_show_n li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2);
}
.proshow_n li a:hover{ color:#F00;}


.sbys_dbg{ background:url(../images/ys_bt.jpg) repeat top center; height: 230px; margin-top: 40px;}
.sbys1_img{ float: left; margin:-30px 0px 0px 52px;}
.sbys1{ float: right;  margin:90px 60px 0px 0px;}
.sbys_com h4{ font-size: 24px; color: #FFF; font-weight: bold; background: url(../images/ys_tag.jpg) no-repeat 6px center; padding-left:30px;  height: 40px; display: block; line-height: 40px;}
.sbys_com h4 span{color: #ffc600; font-weight: bold;}
.sbys_com .sbys_n p{ line-height: 32px; color: #FFF; background: url(../images/ys_stag.png) no-repeat left center; padding-left: 32px; font-size: 14px; }
.sbys_com .sbys_n{ margin-top: 10px;}


.sbys2_img{ float: right; margin:-30px 80px 0px 0px;}
.sbys2{ float: left;  margin:0px 0px 0px 74px;}

.gg2_zi span{ font-size: 30px; color: #ffc600; font-weight: bold;font-style: italic; padding-left: 5px;}
.gg2_zi em{padding-left:50px;font-style: italic;}
.gg2_zi p{ font-weight: bold; color: #FFF;font-size:20px;font-style: italic; padding-top: 10px;}

.gg2_zi { font-weight: bold; color: #FFF;font-size:24px; }

.gg2{width:553px; float:right; margin: 50px 20px 0px 0px;}

.gg2_tel{ margin:20px 0px 0px 100px;}

.gg2_tel p{  display:block;  font-size:14px; color:#FFF; background: url(../images/ys_tel.png) no-repeat left 1px;   padding-left: 70px; height: 50px; }
.gg2_tel span{ font-family:impact;font-size:28px; color:#FFF;}

.gg2_tel a{ background: url(../images/zixun.png) no-repeat; width:161px; height: 49px; display: block; font-size: 18px; color: #ffffff; line-height: 36px; text-align: center; margin-left: 60px;}


.sb_pic {
	position: relative;
	height: 213px;
	width: 1180px;
	margin-top: 26px;
}
.sb_pic li {
	float: left;
	width: 220px;
	margin: 10px 20px 0px 0;
	text-align: center;
	height: 203px;
}

.sb_pic .pp_img{padding: 3px; border:1px solid #d2d2d2;	width: 212px;
	height: 174px; overflow:hidden;margin-bottom: 4px; display:block;}
.sb_pic li img {
	display: block;
	width: 212px;
	height:174px;
	
	
}
.sb_pic li p a {
	height: 23px; font-size: 13px;
	color: #575757 ;
	display: block;

}.sb_pic li p a:hover{ color:#F00;}
.sb_pic #simgssb {
	margin-left: 53px
}
.sb_pic em {
	position: absolute;
	top: 85px;
}
.sb_pic .t_l {
	left:0px;
}
.sb_pic .t_r {
	right: 0px;
}
.gd_03 li.last {
	padding-right: 0;
}
.sb_pic .fl {
	float: left;
}
.sb_pic .fr {
	float: right;
}
.sb_pic .pa {
	position: absolute;
}
.sb_pic .pr {
	position: relative
}


.yzh_title { background: url(../images/sb_title.jpg) no-repeat center center; height: 40px;line-height: 40px; text-align: center; line-height: 30px; margin-top: 20px;}

.yzh_title h3{ font-weight: bold;font-size: 24px; color: #0070b1;}
.yzh_title h3 a{ color: #0070b1;}
.yzh_title  p{ font-size: 12px; color: #0070b1; text-transform: uppercase;}
.yzh_title h3 a:hover{color: #F00;}

.lc_bg{ background: url(../images/lc_bg.jpg) no-repeat top center; height: 300px;}


 .lc_bg .yzh_title { background: none; height: 40px;line-height: 40px; text-align: center; line-height: 30px; margin-top: 20px; padding-top: 20px;}
 .lc_n{ font-size: 15px; color: #FFF;width:100%;}
 .lc_n .lc2, .lc_n .lc4, .lc_n .lc6, .lc_n .lc8{color: #555555;}
 .lc_n div{ position: absolute;top:140px;}
 .lc1{  left:50px;}
 .lc2{  left: 159px;}
 .lc3{  left: 292px;}
 .lc4{  left: 435px;}
 .lc5{  left: 563px;}
 .lc6{  left: 664px;}
 .lc7{  left: 819px;}
 .lc8{  left: 949px;}
 .lc9{  left: 1079px;}

 .ysd_title{ margin-top: 30px;}

 .ysd1{width:534px; float: left; margin:30px 0px 0px 22px;}
 .ysd2{width:564px; float: right; margin:30px 0px 0px 0px;}
.ysd_com h4 span{color: #d60210; font-weight: bold;}
.ysd_com h4{ float: left; font-size: 20px;font-weight: bold; margin: 8px 0px 0px 15px; }
.ysd_com h4 p{ color: #a2a2a2; font-family: times new roman;text-transform: uppercase; font-size: 24px; margin-bottom: 3px;} 
.ysd_nr p{font-size: 14px; color: #494949; line-height: 30px; background: url(../images/yss_tag.jpg) no-repeat left 10px; padding-left: 20px;  }

.ysd_nr{ margin:10px 0px 0px 50px;}

.ysd1 .ysd_com i{ background: url(../images/yss_nb.png) no-repeat left center; width:70px; height: 71px; display: block; float: left;}

.ysd1 img,.ysd2 img{ border:1px solid #c3c3c3;}
.ysd_com{ margin-top: 20px;}


.ysd2 .ysd_com i{ background: url(../images/yss_nb.png) no-repeat -70px 0px; width:70px; height: 71px; display: block; float: left;}


.ysd3_dbg{ height: 524px; background: url(../images/yssebt.jpg) repeat-y; margin-top: 50px;}

.ysd3_img,.ysd4_img,.ysd5_img{ float: left; border:1px solid #c3c3c3; margin:50px 23px 0px; height: 198px;}

 .ysd3{width:534px; float: left; margin:30px 0px 0px 22px;}
 .ysd4{width:534px; float: right; margin:30px 30px 0px 0px;}


.ysd3 .ysd_com i{ background: url(../images/yss_nb.png) no-repeat -145px 0px; width:70px; height: 71px; display: block; float: left;}

.ysd4 .ysd_com i{ background: url(../images/yss_nb.png) no-repeat -220px 0px; width:70px; height: 71px; display: block; float: left;}

.gg1{ background: url(../images/gg1.jpg) no-repeat top center; height: 193px;}


.gg1_tel{ width:690px; margin: 90px 0px 0px 20px; float: right;}
.gg1_tel p{  display:block;  font-size:14px; color:#FFF; height: 50px; }
.gg1_tel span{ font-family:impact;font-size:28px; color:#FFF;}

.gg1_tel a{ background: url(../images/zixun.png) no-repeat; width:161px; height: 49px; display: block; font-size: 18px; color: #ffffff; line-height: 36px; text-align: center; float: left; margin: 16px 0px 0px -10px;}

.kehu .yzh_title { background: url(../images/kehu_title.jpg) no-repeat center center; height: 40px;line-height: 40px; text-align: center; line-height: 30px; margin-top: 40px;}

.kehu_n{ margin-top: 20px;}
.kehu_n ul{width:1300px;}
.kehu_n li{ background:url(../images/kehu_bg.jpg) no-repeat top center; height:300px; width:258px;
 float:left; margin:20px 14px 0 0; display:inline; padding:10px 10px 0px 13px;  position:relative;}

.kehu_n li img{width:254px; height:152px;}
.kehu_n li div a{ color:#005da3; font-size:14px; font-weight:bold; padding-top:4px; display:block; padding-bottom:4px;}
.kehu_n li div p{ color:#6c6c6c; line-height:24px; margin-top:4px; height:72px; overflow:hidden;}

.kehu_n li div a:hover{ color:#F00; }
.kehu_n em{ background: url(../images/kehu_more.jpg) no-repeat ;width:109px; height: 32px; display: block; position: absolute;bottom:0px; left:91px; text-align: center; line-height: 32px;}
.kehu_n em a{ color: #FFF;}


.about_dbg{ height: 527px; background: url(../images/about_dbg.jpg) no-repeat top center; margin-top: 30px;}

.about_left{width:826px; float: left;margin-top: 50px;}

.vedio{width:303px; border:2px solid #FFF; float: left; height: 226px;}
.vedio img{width:303px; height: 226px;}

.about_n{width:500px; float: right;margin-top: 10px;}
.about_n a.about_title{ font-weight: bold; font-size: 24px; color: #FFF;}

.about_n p{ color: #FFF; line-height: 24px; font-size: 14px; height: 120px; overflow: hidden; margin-top: 8px;}
.about_n a.about_more{ border-radius: 4px; background: #FFF;width:110px; height: 32px; text-align: center; color: #000000; line-height: 32px; display: block; margin-top: 18px;}
.album{margin-top: 20px;}
.album li {
	float: left;
	width: 190px;
	margin: 10px 17px 0px 0px;
	text-align: center;
	height: 180px;
}
.album li:hover img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2);
}
.album .xc_img{ border:3px solid #FFF;	width: 184px;
	height: 152px; overflow:hidden;margin-bottom: 4px; display:block;}
.album li img { -webkit-transition:all .2s;
-moz-transition:all .2s;
-o-transition:all .2s;
-ms-transition:all .2s;
transition:all .2s;
overflow:hidden;
	display: block;
	width: 184px;
	height:152px;
	
	
}
.album li p a {
	height: 23px;
	color: #FFF; font-size: 14px;
	display: block;

}
.album li p a:hover{ color:#F00;}



.cjwq{width:327px; height: 432px; float: right; margin: 24px 0px 0px 0px;}
.cjwq_nav{ height:40px;  padding:20px 0px 0px 20px; line-height:30px;} 
.cjwq_nav h3{ font-size:18px; background: url(../images/cjwq_title.jpg) no-repeat 6px center; padding-left:20px;}
.cjwq_nav h3 a{  color:#FFF;  font-weight: bold;}
.cjwq_nav h3 span{ font-size:12px; color:#FFF; text-transform: uppercase; }

#ticker2 {
	
	height: 340px; 
	
	position: relative; 
}
#ticker2 li {
	position: relative;  height:100px;
	margin: 0px 0px 15px 0px; padding:0px 15px;
}


.da{ background:url(../images/cjwq.png) no-repeat 0px -30px; padding-left:34px; color:#FFF; height:60px; overflow:hidden; line-height:20px;}
.wen{ height:30px;   display:block;background:url(../images/cjwq.png) no-repeat 0px 2px; padding-left:34px; margin:6px 0px; line-height:30px; overflow:hidden; }
.wen a{color:#FFF; font-size:14px;}
.cjwq ul { padding:20px 0px;}


.gg3{ background: url(../images/gg2.jpg) no-repeat top center; height: 157px; margin: 13px 0px;}

.gg3_tel{ width:330px; margin: 47px 0px 0px 20px; float: right;}
.gg3_tel p{  display:block;  font-size:14px; color:#1a84c0; height: 50px; }
.gg3_tel span{ font-family:impact;font-size:28px; color:#1a84c0;}

.gg3_tel a{ background: url(../images/zixun.png) no-repeat; width:161px; height: 49px; display: block; font-size: 18px; color: #ffffff; line-height: 36px; text-align: center; float: left; margin: 0px 0px 0px -10px;}



.xw_xw{height: 32px; line-height: 32px;  margin: 30px 0px 15px; padding-bottom: 15px;
	background:url(../images/news_x.jpg) repeat-x bottom center ; text-align: center;}

.xw_xw li{  height:32px; text-align: center; display: inline-block; background: url(../images/news_nav.jpg) no-repeat left center;width:109px; height: 32px; *display: inline;zoom:1; text-align: center;  margin-right: 10px;}
.xw_xw a{ font-size: 18px; display:block; color:#FFF; background:none top left; }
.xw_xw li:first-child a{ padding-left:0px;}
.xw_xw a:hover{color:#FFF; background: url(../images/news_nav.jpg) right center no-repeat;}
.xw_xw a.tag_xw{color:#FFF;background: url(../images/news_nav.jpg) right center no-repeat;}


.morexw2{ position:absolute;top:14px; right:10px;width:52px; height: 17px; display: block;*top:46px;}
.xw_n .morexw2{color:#808080}




.none{ display: none;}
.block{ display: block;}

.xw_pic{ float: left;width:459px; height: 234px;}
.xw_pic img{width:459px; height: 190px;}
.xw_pic p{ border-bottom: 1px solid #d2d2d2; height: 36px; line-height: 36px; display: block;}
.xw_pic p a{ color: #404040; font-size: 14px;}

.xw_r{width:685px; float: right;}
.xw_r li{ height: 685px; height: 69px; background: #f1f1f1; margin-bottom: 12px;*margin-bottom: 8px;}


.xw_r li em{width:102px; height: 69px; background: #e8e8e8; display: block; float: left; text-align: center; line-height: 69px; font-size: 40px; color: #c3c3c3;}
.xw_r li p{ float: left;width:558px; padding: 9px 0px 0px 15px;}
.xw_r li a{ font-size: 14px; color: #494949; height: 24px; line-height: 24px; overflow: hidden; display: block;}
.xw_r li span{ color: #6e6e6e; height: 24px; line-height: 24px; overflow: hidden;  display: block;}

.xw_r li:hover em{ background: #7d7d7d;}
.xw_r li:hover {background: #e4091a; cursor: pointer;}
.xw_r li:hover a{ color: #FFF;}
.xw_r li:hover span{ color: #FFF;}
.xw_bt ul{width:1200px;}
.xw_bt li{ height: 30px; line-height: 30px;width:30%; margin-right: 20px; float: left; background: url(../images/news_tag.jpg) no-repeat 0px 10px; padding-left:16px;}
.xw_bt li a{ color: #494949; float: left;width:76%; height: 30px; overflow: hidden;}
.xw_bt li span{ float: right;}
.xw_bt li a:hover{ color: #e4091a;}

.links { margin-top:20px;}
.links h3{ float: left;}
.links h3 em{font-size: 30px; color: #b30901; font-family: impact;  float: left;}
.links h3 span{width:86px; height: 25px; line-height: 25px; background: #7e7e7e; color: #FFF; display: block; float: left; text-align: center; margin:6px 0px 0px 15px;}
.links_n a{ color: #404040; line-height: 40px;}
.links_n { float: left; margin-left:15px;}